#menuh{width:900px;}

/*ENLACES CON CLASE 'BOT'*/

a.bot{margin-left:10px;
	background: #125199; /* Old browsers */
	background: -moz-linear-gradient(top, #125199 0%, #2e74ad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#125199), color-stop(100%,#2e74ad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #125199 0%,#2e74ad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #125199 0%,#2e74ad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #125199 0%,#2e74ad 100%); /* IE10+ */
	background: linear-gradient(to bottom, #125199 0%,#2e74ad 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125199', endColorstr='#2e74ad',GradientType=0 ); /* IE6-9 */ }

a.bot:hover{background: #2e74ad; /* Old browsers */
			background: -moz-linear-gradient(top, #2e74ad 0%, #125199 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e74ad), color-stop(100%,#125199)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #2e74ad 0%,#125199 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #2e74ad 0%,#125199 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #2e74ad 0%,#125199 100%); /* IE10+ */
			background: linear-gradient(to bottom, #2e74ad 0%,#125199 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e74ad', endColorstr='#125199',GradientType=0 ); /* IE6-9 */}

			
/* JS disabled styles */
/*.no-js nav li:hover ul { display:block; }*/

/* LISTA */
nav ul { padding:0; margin-left:10px;}
nav li { position:relative; float:left; list-style-type:none; }
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
nav li a { display:block; padding:5px 10px; border-left:1px solid #999; border-right:1px solid #222; color:#eee; text-decoration:none; }
nav li a:focus { outline:none; text-decoration:underline; }
nav li:first-child a { border-left:none; }
nav li.last a { border-right:none; }
nav a span { display:block; float:right; margin-left:5px; }
nav ul ul { display:none; width:100%; position:absolute; left:0; background:#6a6a6a; margin-left:10px;}
nav ul ul li { float:none; }
nav ul ul a { padding:5px 10px; border-left:none; border-right:none; font-size:14px; }
nav ul ul a:hover { background-color:#555; }

/* SUBLISTA */

.boxshadow.rgba nav ul ul { background-color:rgba(0,0,0,0.8); -moz-box-shadow:2px 2px 2px rgba(0,0,0,.8); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.8); box-shadow:2px 2px 2px rgba(0,0,0,.8); }
.rgba nav ul ul li { border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); background: #5585aa; /* Old browsers */
				background: -moz-linear-gradient(top, #5585aa 0%, #295d99 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5585aa), color-stop(100%,#295d99)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #5585aa 0%,#295d99 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #5585aa 0%,#295d99 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #5585aa 0%,#295d99 100%); /* IE10+ */
				background: linear-gradient(to bottom, #5585aa 0%,#295d99 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5585aa', endColorstr='#295d99',GradientType=0 ); /* IE6-9 */}
.rgba nav ul ul a:hover { background-color:#125199; }
.csstransforms ul a span { -moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); }
.no-borderradius nav li li, .no-js nav li li { height:auto; width:100%; left:-2px; }
.no-rgba nav ul ul, .no-js nav ul ul { left:1px; padding-left:2px; background:#5585aa no-repeat 100% 100%; }
.no-rgba nav ul ul a:hover { background:#125199 repeat 0 0; }
.no-csstransforms ul a span { height:7px; width:12px; margin-top:8px; text-indent:-5000px; overflow:hidden; background:#125199 no-repeat 0 0; }
